home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Business Master (3rd Edition)
/
The Business Master (3rd Edition).iso
/
files
/
wordmisc
/
orphes1
/
whats.new
< prev
Wrap
Text File
|
1993-02-03
|
16KB
|
268 lines
Orpheus v1.41
COMPATIBILITY NOTES (versions prior to 1.30):
(1) As of version 1.30, compiled books created with earlier versions of
Orpheus are no longer compatible with the Orpheus Reader. Uncompiled
books are however compatible with OH.EXE, and can simply be recompiled.
(2) If you have created Graphic, Init, or Action links, you will need
to update them to use the Orpheus Command Language, as detailed in
Part II of the User's Guide, MANUAL2.DOC. See especially Chapter 2,
"Converting Pre-1.30 Commands".
Version 1.41 (February 3, 1993)
NEW FEATURES:
- The Reader now has a Tour mode (accessed through the File Menu). Gives
a self-running tour of your complete book. Options include time delay
between moves (1-99 seconds), random/sequential order, advance after
delay or after keypress or either one. Once started, Tour mode only
stops if you press Alt-T. (Self-running tours are great for lobbies,
store windows, and other public displays.) Tour Mode does not access
Init and Action cards, since they could contain commands that would
interrupt the tour.
- Reader options now include ability to ignore the Auto-Bookmark when
you re-open a book.
FIXES:
- In certain situations OH.EXE's hypertext compiler would produce a
bad compiled version, and could confuse DOS into partially overwriting
other files. Also, in multi-file compiled books the last card in a
file was sometimes hidden from the Reader. These were long-standing
bugs that could never be found by beta-testers, only by real users
working with Orpheus in the real world. FIXED!
(Special thanks to Lynn for rushing me an example from Alaska.)
- In certain graphics video modes the Reader would grab a chunk of
memory and fail to release it. Fixed.
- On systems without a mouse, both programs would think a button was
being held down and would settle down to wait forever for it to be
released. Fixed. (Thanks, Randy.)
- In OH.EXE, if you had set the statusbar to use the bottom line, in
BoxDraw mode the hint bar would appear on the top line anyway and
wouldn't be cleared. Fixed. (Thanks, Randy.)
- Printing got "unhooked" in the Reader; also, if frames were implemented
you would get the frame printed out but nothing else. Fixed.
OTHER CHANGES:
- In previous versions the Orpheus Reader would keep up to two compiled
files in memory. The intended advantage of reducing disk reads only
worked for books with no more than two numbered data files, since it
is in the nature of hypertext for users to jump wherever they wish.
On a large book, particularly one installed on a floppy disk,
performance was reduced and 128K of RAM was hogged without need.
With this version the Reader picks up one card at a time, always
reading from disk instead of from memory. On a hard disk, performance
is as fast as ever, particularly on systems with a disk cache. On
floppies performance is improved significantly. This change permits
the Reader to run in under 200K of free RAM. (I can also provide a
Lite version of the Reader that runs in under 70K.)
- Compiled books are now a little smaller.
- You can use OH.EXE to write small files of plain text (not longer than
50 lines), such as batch files to be called with the runbat()
command. This can only be done by unloading the current project if
any (use the "New" command on the File Menu), or by starting up OH.EXE
with either no filename or that of a small text file.
/////////////////////////////////////////////////////////////////////////////
Version 1.32 (January 21, 1992)
NEW FEATURES:
- The Orpheus Command Language lets you write command scripts (similar to
batch files) in any Init, Action, or Graphic card. Scripts can test
conditions (such as the user's hardware) and take alternate branches.
The language is designed to be easy to use yet swift in performance,
and easily extended: new commands will come in forthcoming releases.
A complete guide to OCL is given in Part II of the User's Guide, in
the file MANUAL2.DOC.
- Orpheus now looks for graphic files first in the current directory,
then in a directory specified with the ORPHEUS environment variable
and a /g switch. The following DOS command (given either at the DOS
prompt or in a batch file) would tell Orpheus to look in the c:\art
directory: "SET ORPHEUS=/GC:\ART". Both the environment variable
and the switch may be in uppercase or lowercase. (This feature applies
to both OH.EXE and the Orpheus Reader.
- Now you can display ANSI files from Orpheus, and the user's system
does not have to have ansi.sys installed. Files are located using
the same method as for graphics described above.
- Now you can load a file into the FileView window from the command line,
using the "/v" switch. For example: "OH TEST /VMANUAL.DOC" would
load both the "Test" project in the Edit windows and MANUAL.DOC in
the FileView window. The command "OH /VMANUAL.DOC" would do just
the latter, leaving the Edit windows empty.
- Added Alt-S as a hotkey to the Search Dialog in the FileView window.
(In Edit windows, this pulls down the Search Menu.)
- If you close a book and then re-open it later, the Reader now returns
automatically to the last location you were in (or rather gives you
the option to do so after first displaying the Homecard).
- Added Nordic characters to the support for foreign languages. See
online help, Using The Keyboard -> Inserting Accents.
- Added "Edit Init" to the Link Menu, which is rearranged to group the
programmable card types.
- Added two debugging tools available through the Tools Menu, which now
has submenus under "Repair" and "Jumplist".
- Additional color options, including ability to compile a book with your
colors built-in. The end-user can still set his own colors, but he
sees yours first. To make this more manageable the menu system in
the Orpheus Reader now has 2 pulldowns, "File" and "Options". You
can choose the default colors, your own, or the author's. (The "Paint"
colors are intended for use with a script command, to be added later.)
- Reader options now allow you to turn off sound. This will become
more important as the Command Language grows.
FIXES:
- A bug in the code for deleting a block marked in stream mode had
disastrous effects if the block was large or near the bottom of a
card. This was a baddy for those it hit, particularly since if
it didn't cause an immediate crash it could lead to any number of
strange side-effects. Fixed! (Thanks, Jim and Lynn.)
- Cursor remained visible in the dialog for selecting "other window"
while crosslinking. Corrected.
- Cursor-end didn't work correctly in a line with just one character;
now it does.
- Mouse-pointer no longer quivers while making hotspots.
- During linkmaking, if the linkword started at the leftmost column
it would either not appear hilited or would appear at an unexpected
location. Fixed. (Thanks, Monty.)
- Fixed bug that allowed the compiler to create a data file longer than
the Reader would accept. (Thanks, Craig.)
- Fixed a bug that allowed the "Okay" message box (in both programs) to
be the wrong size for the message.
- Using Keypad Up to move to another linkword didn't refresh the line
counter in OH.EXE; now it does.
- With a multi-file book the Reader could run out of file handles. Fixed.
- In OH.EXE the "remember last menu" feature would remember the FileView
menu too. Corrected. (Thanks, Ed.)
- Fixed a bug that created orphan data if you set the cursor past the
end of a line with a couple of linkwords in it, with worse effects
if you then tried to open a new link. (Thanks, Lynn.)
- Word-left would blank the screen if it jumped to line 1. Fixed.
- The Recover Orphan dialog would exit if you moved to a directory with
no orphans in it. Fixed.
- The compiler now aborts if it discovers a corrupted card or invalid
script command, allowing you to fix the problem right away instead of
waiting till it shows up in the Reader.
OTHER CHANGES:
- To accomodate additional color options the Reader's CFG file has
changed. If you have used an earlier version of OHREAD.EXE you may
need to reconfigure your colors and re-enter the printer setup string
(if any).
- The Map feature has been removed, on the grounds that 2-dimensional
mapping of a multi-dimensional phenomenon is a waste of code and RAM.
Later on I may offer a utility to create maps for authorial use, but
for the Reader this will have to wait for an all-graphics version.
- The Reader's statusbar no longer displays a 1-letter flag for the
type of the currently-selected linkword. (It was distracting.)
- To avoid confusion among users who are new to Orpheus, you can no
longer switch to an empty Edit window. When making a new book, let
your windows fill up with new cards automatically. You can also use
"Copy To" on the Window Menu to copy the contents of one Edit window
to another.
- Added special protection for the Homecard, including automatic saving
of a copy of it in the project directory.
- Changes in FileView: (1) The up/down arrow keys (and Ctrl equivalents)
now do double duty, either moving the cursor or scrolling depending on
whether the cursor is on the top or bottom or in between. This is
simpler than the previous method, which required you to hold down
Shift to move the cursor.
(2) Marking with the keyboard now uses the same keys as in the Edit
windows (but is always in line mode).
- Multiple copies of a linkword are now permitted in Graphic cards, so
that hotspots for alternate graphics can share the same links.
Unlinking such a copy merely removes the embedded linking codes from
it and does not affect the linked card.
/////////////////////////////////////////////////////////////////////////////
Version 1.24 (November 22, 1992)
NEW FEATURES:
- Opening the menu system with the mouse, or with Esc, now pulls down
whichever menu was used last. To open the menus with the mouse you
now click the left button on "Esc:Menu" (not the right button).
- Now you can mark all text in a card in one stroke with Ctrl-F5; good
for all block operations except reformat.
- At last! Complete mouse support for all block operations! The right
button marks in your choice of stream, line, or column modes; clicking
the right button clears an existing mark. Clicking the left button
performs your choice of pasting, moving, or framing a block; if framing
is selected and you mouse-mark in column mode, the Frame dialog pops
up automatically. To select mode and action, slip the mouse pointer
to the message area on the statusbar, to the left of the title.
/////////////////////////////////////////////////////////////////////////////
Version 1.23 (November 9, 1992)
NEW FEATURES:
- New on the Print Options submenu of OH.EXE: you can enter a printer
setup string for Orpheus to send to the printer before a global print
or every one-card print. This is also on the Print submenu of
the Orpheus Reader. Additionally, both programs let you choose between
removing and not removing control codes (see below) from the print
stream.
- New characters! Instead of reserving all 31 control codes (characters
with an ascii value of 1-31), Orpheus now lets you use 18 of them in
your text. Characters include: the card suits, musical notes, male/
female symbols, true arrows, etc. The complete list is shown in the
Ascii Table (Alt-A).
- Music! Play() command lets you play music from an Init or Action card.
For music to play automatically when the reader enters a card, place
the Play() command in an Init; for music to play only when the user
selects an Action link, place the command in the Action card.
/////////////////////////////////////////////////////////////////////////////
Version 1.22 (October 30, 1992)
NEW FEATURES:
- The Orpheus Reader is now network-friendly: a user can be on one
drive-directory, the Reader and its help file on another, and the
book to read on yet another. The user's personal configuration,
bookmark, and notepad files are saved in his own directory.
- Also in the Reader, the directory dialog now lets you look for HTX
files anywhere on your system.
/////////////////////////////////////////////////////////////////////////////
Version 1.21 (October 9, 1992)
NEW FEATURES:
- Now you can launch a program or batch file from within OH.EXE (not just
from the Reader). See Action Links on the Link Menu, and read Help
on Programming Hypertext.
- Special support for users working in languages other than English.
Read online Help on "Using the Keyboard"->"Inserting Accents", or
open the Options Menu and select "Keyboard".
- Added Delete Word Left (Ctrl-Backspace) to OH.EXE's internal word
processor.
- Added an Ascii Table displaying all characters with their ascii values,
from 32 (space) up to 255. (Values below 32 are control codes
reserved for use by Orpheus.) Any character on the table can be
inserted by clicking on it, or by selecting it with the arrow keys and
pressing Enter.
/////////////////////////////////////////////////////////////////////////////
Version 1.20 (October 2, 1992)
NEW FEATURES:
- Instant macros with keyboard recording. Record up to 500 keystrokes
in up to 10 keystroke macros and assign to the keys of your choice.
See "Macro" on the Tools Menu.
- All cards in a book can now be displayed within a "frame" (box), using
the style of your choice. See "Frame" on the Project Menu.
- The Edit Menu now includes Column Marking, and all block ops can now
be performed on column blocks, including deleting, pasting, moving,
and moving a block with embedded links to another card.
- Instant boxes! Mark a column block and then press Ctrl-F9: the
Frame Dialog pops up with a choice of 6 styles. Want to change the
the style of an existing box? -- Easy: column-mark it and hit
Ctrl-F9, then just pick a different style or select "None" to remove
the box entirely. See "Frame Block" on the Tools Menu.